checksum - meaning and definition. What is checksum
Diclib.com
Online Dictionary

What (who) is checksum - definition

SMALL-SIZE DATUM COMPUTED FROM AN ARBITRARY BLOCK OF DIGITAL DATA FOR THE PURPOSE OF DETECTING ERRORS
Check sum; Check-sum; Checksums; Integrity check value; Checksun; ICV - Integrity Check Value; Checksum algorithm; Header checksum; Modular sum; Fuzzy checksum; Checksum function
  • Effect of a typical checksum function (the Unix<code>[[cksum]]</code> utility)

checksum         
<storage, communications> A computed value which depends on the contents of a block of data and which is transmitted or stored along with the data in order to detect corruption of the data. The receiving system recomputes the checksum based upon the received data and compares this value with the one sent with the data. If the two values are the same, the receiver has some confidence that the data was received correctly. The checksum may be 8 bits (modulo 256 sum), 16, 32, or some other size. It is computed by summing the bytes or words of the data block ignoring overflow. The checksum may be negated so that the total of the data words plus the checksum is zero. Internet packets use a 32-bit checksum. See also digital signature, cyclic redundancy check. (1996-03-01)
checksum         
¦ noun a digit representing the sum of the correct digits in a piece of data, against which comparisons can be made to detect errors.
Checksum         
A checksum is a small-sized block of data derived from another block of digital data for the purpose of detecting errors that may have been introduced during its transmission or storage. By themselves, checksums are often used to verify data integrity but are not relied upon to verify data authenticity.

Wikipedia

Checksum

A checksum is a small-sized block of data derived from another block of digital data for the purpose of detecting errors that may have been introduced during its transmission or storage. By themselves, checksums are often used to verify data integrity but are not relied upon to verify data authenticity.

The procedure which generates this checksum is called a checksum function or checksum algorithm. Depending on its design goals, a good checksum algorithm usually outputs a significantly different value, even for small changes made to the input. This is especially true of cryptographic hash functions, which may be used to detect many data corruption errors and verify overall data integrity; if the computed checksum for the current data input matches the stored value of a previously computed checksum, there is a very high probability the data has not been accidentally altered or corrupted.

Checksum functions are related to hash functions, fingerprints, randomization functions, and cryptographic hash functions. However, each of those concepts has different applications and therefore different design goals. For instance, a function returning the start of a string can provide a hash appropriate for some applications but will never be a suitable checksum. Checksums are used as cryptographic primitives in larger authentication algorithms. For cryptographic systems with these two specific design goals, see HMAC.

Check digits and parity bits are special cases of checksums, appropriate for small blocks of data (such as Social Security numbers, bank account numbers, computer words, single bytes, etc.). Some error-correcting codes are based on special checksums which not only detect common errors but also allow the original data to be recovered in certain cases.

Pronunciation examples for checksum
1. ohmahgosh, and checksum. If my street cred came in dollars, I couldn't buy a pack of
Aisha Tyler _ Talks at Google
2. example of TCP, the checksum, you know, is done end to end.
A Philosophy of Software Design _ John Ousterhout _ Talks at Google